tiller with twist throttle - German English Dictionary